non-polluting bus - Alemán Inglés Diccionario